thoma's ampulla - Spanish English Dictionary

thoma's ampulla

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "thoma's ampulla" in Spanish English Dictionary : 1 result(s)

English Spanish
Medicine
thoma's ampulla ampolla de thoma [f]